well-built body - Espagnol Anglais Dictionnaire